die in one's shoes

na. 横死;惨死;(尤指)被绞死;至死犹劳累不倦
[网络] 被杀死;暴死;退休前死去